.yjzy{position:relative;}
.yjzy .search{position:absolute;width:24px;height:24px;right:20px;top:0px;background:url(./img/search.png) no-repeat center;}

/*搜索样式*/
.search-wrapper {position: absolute;top:0px;transition: all .3s cubic-bezier(0.285, -0.450, 0.935, 0.110);transition-delay: 0.2s;}
.search-wrapper .input-holder {overflow: hidden;height: 32px;border-radius:3px;border:1px solid #73FFFF;background: rgba(255,255,255,0);position: relative;width:30px;transition: all 0.3s ease-in-out;}
.search-wrapper.active .input-holder {background: rgba(0,0,0,0.5);transition: all .5s cubic-bezier(0.000, 0.105, 0.035, 1.570);}
.search-wrapper .input-holder .search-input {width:100%;height: 30px;padding:0px 40px 0 20px;opacity: 0;position: absolute;top:0px;left:0px;background: transparent;box-sizing: border-box;border:none;outline:none;font-family:"Open Sans", Arial, Verdana;font-size: 14px;font-weight: 400;line-height: 30px;color:#FFF;transform: translate(0, 60px);transition: all .3s cubic-bezier(0.000, 0.105, 0.035, 1.570);transition-delay: 0.3s;}
.search-wrapper.active .input-holder .search-input {opacity: 1;transform: translate(0, 0);}
.search-wrapper .input-holder .search-icon {width:34px;height:34px;border:1px solid #73FFFF;border-radius:3px;background: rgba(0,48,64,0.50);padding:0px;outline:none;position: relative;top:-1px;right:-1px;z-index: 2;float:right;cursor: pointer;transition: all 0.3s ease-in-out;}
.search-wrapper .input-holder .search-icon span {width:22px;height:22px;display: inline-block;vertical-align: middle;position:relative;transform: rotate(45deg);transition: all .4s cubic-bezier(0.650, -0.600, 0.240, 1.650);}
.search-wrapper.active .input-holder .search-icon span {transform: rotate(-45deg);}
.search-wrapper .input-holder .search-icon span::before, .search-wrapper .input-holder .search-icon span::after {position: absolute;content:'';}
.search-wrapper .input-holder .search-icon span::before {width: 2px;height: 8px;left: 10px;top: 16px;background: #FFFFFF;}
.search-wrapper .input-holder .search-icon span::after {width: 12px;height: 12px;left: 4px;top: 0px;border-radius: 12px;border: 2px solid #FFFFFF;}
.search-wrapper .close {position: absolute;z-index: 1;top:3px;right:3px;width:25px;height:25px;opacity:0;cursor: pointer;transform: rotate(-180deg);transition: all .3s cubic-bezier(0.285, -0.450, 0.935, 0.110);transition-delay: 0.2s;}
.search-wrapper.active .close {opacity:1;transform: rotate(45deg);transition: all .6s cubic-bezier(0.000, 0.105, 0.035, 1.570);transition-delay: 0.5s;}
.search-wrapper .close::before, .search-wrapper .close::after {position:absolute;content:'';background: #FFF;border-radius: 2px;}
.search-wrapper .close::before {width: 1px;height: 25px;left: 12px;top: 0px;}
.search-wrapper .close::after {width: 25px;height: 1px;left: 0px;top: 12px;}

	.yjzy{ padding:0px}
	.col-big{width:100%;float:left;box-sizing: border-box;padding:0 10px;margin-top:10px;}
	.search-wrapper {right:15px;}
	.search-wrapper.active .input-holder{width:250px;}
	.search-wrapper.active{right:50px;}
	.search-wrapper.active .close {right:-35px;}
	.yjzy .yjzyCon{height:600px;}
	.yjzy .yjzyCon .container2 .line1{line-height:25px;}
	.yjzy .yjzyCon .container2 .line1 .typeLabel{line-height:25px;}
	.yjzy .yjzyCon .container2{padding:0px 10px 5px 35px;}
	.yjzy .yjzyCon .container2 .numSpan{top:5px;}


.yjzy .yjzyCon{box-sizing: border-box;background:rgba(0,48,64,0.4);border:1px solid rgba(64,108,130,0.4);border-radius:5px;overflow: auto;}
.yjzy .yjzyCon .container1{padding:0 0 5px 0;border-bottom:1px dotted #447B98;}
.yjzy .yjzyCon .container2{cursor:pointer;position:relative;}
.yjzy .yjzyCon .container2:hover{background:rgba(77,139,172,0.3);}
.yjzy .yjzyCon .activate .container2{background:rgba(77,139,172,0.3);}
.yjzy .yjzyCon .container2 .line1{color:#26FFFF;font-size:14px;padding-right:30px;position:relative;}
.yjzy .yjzyCon .container2 .line1 .typeLabel{color:#92B9CC;font-size:12px;position:absolute;right:0;top:0;}
.yjzy .yjzyCon .container2 .line1 .typeLabel a{color:#ffffff;}
.yjzy .yjzyCon .container2 .line2{font-family:"宋体";color:#92BACD;font-size:12px;line-height:20px;}
.yjzy .yjzyCon .container2 .line3{font-family:"宋体";color:#92BACD;font-size:12px;line-height:20px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.yjzy .yjzyCon .container2 .numSpan{position:absolute;left:5px;width:20px;height:20px;line-height:20px;background:url(./img/bg13.png) no-repeat center;text-align:center;color:#FFFFFF;font-size:12px;font-family: arial;}
